#ifndef AGENT_H
#define AGENT_H

#include "common/BaseObject.h"

class Agent : public BaseObject
{
    public:
    Agent();
	virtual ~Agent();


    private :
		unsigned int m_uiAgentID;
		QString      m_sPlatforCode;
		QString      m_sFactory;
		QString      m_sVersion;
		QString      m_sPath;
		QString      m_sCheckOut;


   public:
	void setAgentID(unsigned int id){m_uiAgentID=id;}
    unsigned int getAgentID(){return m_uiAgentID;};

	void setPlatforCode(QString pcode){m_sPlatforCode=pcode;}
	QString getPlatforCode(){return m_sPlatforCode;}

	void setFactory(QString fac){m_sFactory=fac;}
	QString getFactory(){return m_sFactory;}
	void setVersion(QString v){m_sVersion=v;}
	QString getVersion(){return m_sVersion;}

	void setPath(QString p){m_sPath=p;}
	QString getPath(){return m_sPath;}

	void setCheckOut(QString che){m_sCheckOut=che;}
	QString getCheckOut(){return m_sCheckOut;}



};
#endif